class CRUDException(BaseException):
    pass


class RequestMissing(CRUDException):
    pass


class PrimaryMissing(CRUDException):
    pass


class UnknownOrderType(CRUDException):
    pass


class UpdateColumnEmptyException(CRUDException):
    pass


class UnknownColumn(CRUDException):
    pass


class QueryOperatorNotFound(CRUDException):
    pass


class UnknownError(CRUDException):
    pass


class ConflictColumnsCannotHit(CRUDException):
    pass


class MultipleSingleUniqueNotSupportedException(CRUDException):
    pass


class SchemaException(CRUDException):
    pass


class CompositePrimaryKeyConstraintNotSupportedException(CRUDException):
    pass


class MultiplePrimaryKeyNotSupportedException(CRUDException):
    pass


class ColumnTypeNotSupportedException(CRUDException):
    pass


class InvalidRequestMethod(CRUDException):
    pass
